raspberry tongue - Spanish English Dictionary